needle manipulator - Spanish English Dictionary